/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package pos.webservice.jaxb.bean;

import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import pos.webservice.jaxb.bean.Categoria;

/**
 *
 * @author Magri
 */
@XmlRootElement
public class Produto {
    
    private String nome;
    private String descricao;
    
    
    private double valor;
    
    
    private Categoria categoria;

    public Produto() {
    }

    
    public Produto(String nome, String descricao, double valor, Categoria categoria) {
        this.nome = nome;
        this.descricao = descricao;
        this.valor = valor;
        this.categoria = categoria;
    }

    @XmlElement(required=true)
    public Categoria getCategoria() {
        return categoria;
    }

    public void setCategoria(Categoria categoria) {
        this.categoria = categoria;
    }

    public String getDescricao() {
        return descricao;
    }

    public void setDescricao(String descricao) {
        this.descricao = descricao;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    @XmlAttribute(name="Preco")
    public double getValor() {
        return valor;
    }

    public void setValor(double valor) {
        this.valor = valor;
    }
    
    
}
